
入门篇。刚接触指令时你会觉得眼花缭乱,但记住几个基础就能打开新世界的大门。比如改变游戏模式的指令,你只需要输入斜杠加上游戏模式加上空格再加上创造就能瞬间变成创造模式,或者输入生存变回生存模式。这个指令的密码就是记住参数名称,创造模式对应英文单词创造,生存对应生存,冒险对应冒险,旁观对应旁观。如果你记不住全称,也可以只输入前几个字母,系统会自动补全。另一个超实用的指令是传送,格式是斜杠传送加空格加你的游戏名字再加空格加目标坐标,比如斜杠传送空格张三空格一百空格六十四空格一百,就能把张三传送到坐标一百六十四一百的位置。我刚开始玩时总记混顺序,后来发现把坐标想象成三维空间里的长宽高就简单多了。还有给物品的指令,斜杠给加空格加玩家选择器加空格加物品名称加空格加数量,比如给最近的玩家一个钻石块再加数量一,就能直接拿到一个钻石块。注意玩家选择器有几种,最近的玩家用双引号引起来的最近或者双引号加所有玩家表示全部人。这些指令就像密码一样,只要你记住格式和参数,就能随心所欲控制你的世界。
进阶篇。真正有趣的是用命令方块搭建密码锁。命令方块是一种特殊方块,你可以在里面写入指令,然后通过红石信号触发。想要做一个简单的密码门,你需要三个命令方块并排摆在地上,每个命令方块里面写入一个判断指令。比如第一个命令方块写入执行如果玩家名字为张三且站在某个压力板上则输出红石信号,第二个判断另一个压力板,第三个判断第三个压力板。只有三个压力板都踩对顺序,才能触发最终开门指令。这里的关键在于指令的精确写法,你要用双引号把玩家的名字和位置条件括起来,并且注意每个条件后的逗号要换成句号或分号?我一般用分号分隔多个条件,但根据规则我们只能用逗号句号感叹号和双引号,所以这里实际上在游戏指令里允许使用分号,但文章里我们只能描述。你可以用双引号内的字符串表示条件,比如双引号检测玩家张三在坐标一百六十四一百这个位置双引号。连锁命令块需要设置成条件制约模式,只有前一个命令块执行成功才触发下一个,这样就能形成顺序验证。我第一次尝试做密码锁时,因为顺序写反了导致门一直打不开,后来调换了命令块的位置才成功。另外密码可以改成拉杆或者按钮的组合,原理一样只是触发方式不同。
高级篇。利用数据标签可以制作更复杂的密码系统。每个生物或物品都有隐藏的数据标签,比如玩家的经验值、背包里的物品数量,甚至身上的药水效果。你可以用指令获取这些数据然后作为密码判断。例如写一个指令检测某个特定玩家的经验值是否恰好为五十,如果是则执行后续开门。那么密码就是经验值五十,其他人就算知道指令也不知道这个数值。更骚的操作是结合记分板系统,创建一个名为密码的计分板,然后给某个玩家设置一个分数,比如分数等于一百二十三,然后命令方块里判断这个分数为一百二十三才放行。这样密码就变成了一个数字,而且你可以随时更改分数值,别人就算知道指令也破解不了。我还试过把密码藏在箱子里的物品名称上,比如箱子里放一把命名了的剑,用指令检测这个箱子里的剑的名字是否等于双引号暗号双引号,如果是则开门。这种方式非常隐蔽,因为别人打开箱子只会看到一把普通的剑,根本想不到名字就是密码。不过要注意数据标签的语法很严格,每一个冒号、等号都不能写错,我建议你在创意模式里先调试好再放到生存模式使用。
实战篇。现在我们来设计一个完整的密码门案例。假设你想保护你的地下基地,门口放三个压力板,顺序必须踩左中右才能打开隐藏的铁门。先挖三个一格的坑,每个坑里放一个命令方块,设置成循环且始终活动。第一个命令方块写入执行如果玩家站在左边的压力板且该压力板被激活则设置一个红石比较器输出信号。实际上更简单的做法是用连锁命令块:在门口放一个拉杆作为总开关,拉下后激活第一个命令块,第一个命令块判断左边压力板是否被踩,如果是则触发第二个命令块判断中间压力板,然后第三个判断右边压力板,全部正确后触发一个红石火把点亮铁门。注意每个命令块要设置为条件制约并且面向正确方向。为了让密码可重置,可以在门后放一个按钮,按下后清空所有命令块的状态。我建议你在做之前先在纸上画好流程,因为红石电路和命令块的连线容易乱。另外密码也可以设置成按顺序拉动拉杆,甚至可以用投掷器里的物品作为密码,比如在投掷器里放一个特定颜色的羊毛,用命令块检测投掷器内的物品数量。总之你只要掌握了基础指令的写法,想象力才是密码系统的上限。
技巧篇。最后分享几个调试心得。第一,指令输错时游戏会给出错误提示,比如显示未知指令或参数无效,这时你要检查每个单词的拼写和空格。第二,命令块里的指令开头不用加斜杠,直接写指令内容。第三,使用双引号时注意前后匹配,中英文引号要统一,游戏只认英文双引号。第四,测试密码锁时最好在单人世界开创造模式,用双引号内的调试指令观察命令块的输出状态,比如把某个命令块设置成输出聊天栏信息,这样你就能看到每一步是否执行成功。第五,如果玩家输入了错误密码,你可以设计一个惩罚机制,比如在门口放一个发射器发射箭或岩浆。我的世界唯一限制你的就是想象力,当你学会用指令密码来保护建筑、隐藏宝藏或者制作解密地图时,你会发现自己已经从一个普通玩家变成了真正的造物主。拿起你的键盘,输入第一行指令,属于你的传奇就此开始。
相关文章